#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  cin >> s;

  string ans;
  for (int i = 0; i < s.size(); i++) {
    if (i == 0) {               // 处理第一个字符
      ans += tolower(s[i]);     // 直接添加第一个字符的小写形式
    } else if (isupper(s[i])) { // 使用 isupper 判断是否是大写
      // ans += string("_") + char(tolower(s[i]) ); // 使用 tolower 转换成小写
      ans = ans + "_" + char(tolower(s[i]));
    } else {
      ans += s[i]; // 直接添加小写字母
    }
  }
  cout << ans;

  return 0;
}

//  char(   s[i] +  'a'-'A')   转换成小写。